snatch pickup - Spanish English Dictionary